github.com/refraction-networking/utls.Conn.handshakeErr (field)
41 uses
github.com/refraction-networking/utls (current package)
conn.go#L40: handshakeErr error // error resulting from handshake
conn.go#L1301: if c.handshakeErr = c.clientHandshake(context.Background()); c.handshakeErr == nil {
conn.go#L1304: return c.handshakeErr
conn.go#L1568: if err := c.handshakeErr; err != nil {
conn.go#L1578: c.handshakeErr = c.handshakeFn(handshakeCtx)
conn.go#L1579: if c.handshakeErr == nil {
conn.go#L1587: if c.handshakeErr == nil && !c.isHandshakeComplete.Load() {
conn.go#L1588: c.handshakeErr = errors.New("tls: internal error: handshake should have had a result")
conn.go#L1590: if c.handshakeErr != nil && c.isHandshakeComplete.Load() {
conn.go#L1595: if c.handshakeErr == nil {
conn.go#L1612: c.handshakeErr = fmt.Errorf("%w%.0w", c.handshakeErr, AlertError(a))
conn.go#L1618: return c.handshakeErr
quic.go#L213: return q.conn.handshakeErr
quic.go#L252: return q.conn.handshakeErr
quic.go#L274: for q.conn.hand.Len() >= 4 && q.conn.handshakeErr == nil {
quic.go#L278: q.conn.handshakeErr = fmt.Errorf("tls: handshake message of length %d bytes exceeds maximum of %d bytes", n, maxHandshake)
quic.go#L285: q.conn.handshakeErr = err
quic.go#L288: if q.conn.handshakeErr != nil {
quic.go#L289: return quicError(q.conn.handshakeErr)
u_conn.go#L364: if err := c.handshakeErr; err != nil {
u_conn.go#L382: c.handshakeErr = c.handshakeFn(handshakeCtx)
u_conn.go#L383: if c.handshakeErr == nil {
u_conn.go#L391: if c.handshakeErr == nil && !c.isHandshakeComplete.Load() {
u_conn.go#L392: c.handshakeErr = errors.New("tls: internal error: handshake should have had a result")
u_conn.go#L394: if c.handshakeErr != nil && c.isHandshakeComplete.Load() {
u_conn.go#L399: if c.handshakeErr == nil {
u_conn.go#L416: c.handshakeErr = fmt.Errorf("%w%.0w", c.handshakeErr, AlertError(a))
u_conn.go#L422: return c.handshakeErr
u_conn.go#L949: if c.handshakeErr = c.clientHandshake(context.Background()); c.handshakeErr == nil {
u_conn.go#L952: return c.handshakeErr
u_quic.go#L56: return q.conn.handshakeErr
u_quic.go#L94: return q.conn.handshakeErr
u_quic.go#L116: for q.conn.hand.Len() >= 4 && q.conn.handshakeErr == nil {
u_quic.go#L120: q.conn.handshakeErr = fmt.Errorf("tls: handshake message of length %d bytes exceeds maximum of %d bytes", n, maxHandshake)
u_quic.go#L127: q.conn.handshakeErr = err
u_quic.go#L130: if q.conn.handshakeErr != nil {
u_quic.go#L131: return quicError(q.conn.handshakeErr)
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |